• word of the day

    cough drop

    cough drop - Dictionary definition and meaning for word cough drop

    Definition
    (noun) a medicated lozenge used to soothe the throat
    Synonyms : pastil , pastille , troche

Word used in video below:
text: drop drop drop piece of pattern paper
Download our Mobile App Today
Receive our word of the day
on Whatsapp